package com.zn.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class OptionReportOrder implements Serializable {
    private String reportId;

    private String customerId;

    private String tradeAccount;

    private String orderRef;

    private Integer reportOid;

    private String instrumentCode;

    private String instrumentName;

    private Integer direction;

    private Integer offsetFlag;

    private Integer volume;

    private Integer canCancelOrderNum;

    private Integer tradeVolume;

    private BigDecimal reportPrice;

    private String reportDay;

    private String reportTime;

    private String orderStatus;

    private String submitStatus;

    private String statusMsg;

    private BigDecimal frozenDeposit;

    private BigDecimal poundage;

    private Date createTime;

    private Date updateTime;

    private static final long serialVersionUID = 1L;

    public String getReportId() {
        return reportId;
    }

    public void setReportId(String reportId) {
        this.reportId = reportId;
    }

    public String getCustomerId() {
        return customerId;
    }

    public void setCustomerId(String customerId) {
        this.customerId = customerId;
    }

    public String getTradeAccount() {
        return tradeAccount;
    }

    public void setTradeAccount(String tradeAccount) {
        this.tradeAccount = tradeAccount;
    }

    public String getOrderRef() {
        return orderRef;
    }

    public void setOrderRef(String orderRef) {
        this.orderRef = orderRef;
    }

    public Integer getReportOid() {
        return reportOid;
    }

    public void setReportOid(Integer reportOid) {
        this.reportOid = reportOid;
    }

    public String getInstrumentCode() {
        return instrumentCode;
    }

    public void setInstrumentCode(String instrumentCode) {
        this.instrumentCode = instrumentCode;
    }

    public String getInstrumentName() {
        return instrumentName;
    }

    public void setInstrumentName(String instrumentName) {
        this.instrumentName = instrumentName;
    }

    public Integer getDirection() {
        return direction;
    }

    public void setDirection(Integer direction) {
        this.direction = direction;
    }

    public Integer getOffsetFlag() {
        return offsetFlag;
    }

    public void setOffsetFlag(Integer offsetFlag) {
        this.offsetFlag = offsetFlag;
    }

    public Integer getVolume() {
        return volume;
    }

    public void setVolume(Integer volume) {
        this.volume = volume;
    }

    public Integer getCanCancelOrderNum() {
        return canCancelOrderNum;
    }

    public void setCanCancelOrderNum(Integer canCancelOrderNum) {
        this.canCancelOrderNum = canCancelOrderNum;
    }

    public Integer getTradeVolume() {
        return tradeVolume;
    }

    public void setTradeVolume(Integer tradeVolume) {
        this.tradeVolume = tradeVolume;
    }

    public BigDecimal getReportPrice() {
        return reportPrice;
    }

    public void setReportPrice(BigDecimal reportPrice) {
        this.reportPrice = reportPrice;
    }

    public String getReportDay() {
        return reportDay;
    }

    public void setReportDay(String reportDay) {
        this.reportDay = reportDay;
    }

    public String getReportTime() {
        return reportTime;
    }

    public void setReportTime(String reportTime) {
        this.reportTime = reportTime;
    }

    public String getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(String orderStatus) {
        this.orderStatus = orderStatus;
    }

    public String getSubmitStatus() {
        return submitStatus;
    }

    public void setSubmitStatus(String submitStatus) {
        this.submitStatus = submitStatus;
    }

    public String getStatusMsg() {
        return statusMsg;
    }

    public void setStatusMsg(String statusMsg) {
        this.statusMsg = statusMsg;
    }

    public BigDecimal getFrozenDeposit() {
        return frozenDeposit;
    }

    public void setFrozenDeposit(BigDecimal frozenDeposit) {
        this.frozenDeposit = frozenDeposit;
    }

    public BigDecimal getPoundage() {
        return poundage;
    }

    public void setPoundage(BigDecimal poundage) {
        this.poundage = poundage;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}